Analysis and application of turbo coder based distributed video coding
نویسنده
چکیده
This work investigates a Distributed Video Coding (DVC) method for single view video sources. DVC is different from hybrid block-based video coding as there is no temporal prediction included in the encoding process. This makes video codecs with low encoder workload possible. DVC in this thesis is an extension of source coding with side information, a subset of Slepian-Wolf coding. The theoretical bounds are given for source coding with systematic side information (SCSSI), a special case using systematic channel codes to perform data compression. Practical SCSSI coding using systematic turbo codes is compared to the theoretical bounds. The Berlin Distributed Video Coder (BDVC) is implemented using turbo coder based SCSSI. Potential limiting factors that bound the BDVC performance away from hybrid coders are summarised. Experimental analyses show the influence of turbo coder variation on compression performance. A review of the error resilience properties of the BDVC is given. Based on the analyses, modifications to the BDVC are proposed to improve the compression performance. Finally, a doubly hybrid video coder (DHVC) combining H.264 and BDVC is proposed. The DHVC allows to allocate workload between coder and decoder depending on the desired operating conditions.
منابع مشابه
Towards Rate-decoder Complexity Optimisation in Turbo-coder based Distributed Video Coding
Conventional hybrid video coding such as H.264 is compared to turbo-coder based Distributed Video Coding (DVC) from a complexity point of view. It is shown here that the overall workload in DVC can exceed that of H.264 by a substantial amount. Hence, DVC has the advantage of low-complexity encoding but at the price of high-complexity decoding, exceeding the encoder complexity of H.264. Given a ...
متن کاملA Robust Reversed-Complexity Wyner-Ziv Video Codec Introducing Sign-Modulated Codes
Wyner-Ziv coding, distributed coding, Viterbi algorithm, forward-backward algorithm, noisy channel A framework for incorporation of a Wyner-Ziv frame coding mode in existing video codecs is presented, to enable a mode of operation with low encoding complexity. The core Wyner-Ziv frame coder works on the Laplacian residual of a lower-resolution frame encoded by a regular codec at reduced resolut...
متن کاملTransform-domain Wyner-Ziv Codec for Video
In current interframe video compression systems, the encoder performs predictive coding to exploit the similarities of successive frames. The Wyner-Ziv Theorem on source coding with side information available only at the decoder suggests that an asymmetric video codec, where individual frames are encoded separately, but decoded conditionally (given temporally adjacent frames) could achieve simi...
متن کاملWAVELET−BASED DISTRIBUTED SOURCE CODING OF VIDEO (WedPmOR10)
A wavelet−based video coder built on the principles of distributed source coding is described. The encoder employs a syndrome−based encoding strategy for intercoded coefficients while other coefficients are intracoded using an embedded wavelet−based coder designed for the coding of arbitrarily shaped image objects. The decoder uses a reference frame in the domain of a redundant wavelet transfor...
متن کاملProbability Updati G for Decoder a D E Coder Rate Co Trol Turbo Based Wy Er-ziv Video Codi G
In Wyner-Ziv video coding (WZVC), powerful error correcting codes must be used to achieve high compression efficiency; turbo codes are the most commonly used error correcting codes in WZVC. To improve the turbo coding performance in the context of WZVC, this paper proposes a probability updating technique (PUT) acting as an outer loop of the common turbo decoding operation. Whenever a turbo dec...
متن کامل